Miguel AlmironMiguel Almiron
International FootballThe Empty Data Sheet and the Hardest Lesson in V.League AnalysisOn the screen sat nine worksheets from a V.League match-analysis file....
BadmintonThuy Linh and the Asiad Medal Equation: A Measurement of a System, Not a PrayerThree. That is the first number I wrote in the margin when I re-read the...
BasketballHeat blown out on Giannis's debut night: 24% from three and a silence on the floorMiami, night. Two hours before the first basketball went up, hundreds of peop...
Table TennisThe Blank Report and the Discipline of Youth Table Tennis ScoutingAt 2:40 in the morning, the arena in Shenzhen had long since switched off its...
GolfBump-and-Run vs Chip Shot: One Shot Margin and the Small-Sample TrapIn the world of golf, one piece of advice has stood as long as the ancient...
Domestic FootballThe V.League Transfer Window: When Effort Data Is Sold as Quality DataI have read hundreds of V.League transfer announcements over more than a...
Domestic FootballThe V.League 2026-26 Pressing Rhythm: When Trust Becomes a Metric No Stats Sheet Can HoldAt the 87th minute at Thong Nhat Stadium, I heard a sound that nearly twenty...
International FootballBarcelona Scored Five at La Cartuja; Real Madrid Will Rewatch Minute 53In the 53rd minute at La Cartuja, Abde Ezzalzouli received the ball on the le...
International FootballThe Absent Gatekeeper: Rodri and the Void That Cannot Be Filled in MidfieldThe 21st minute at the Etihad went quiet in a very particular way. Not the...
Table TennisSheffield, the ITTF World Hopes Week and the Forgotten Base of World Table TennisSheffield, these days. Forty of the world's youngest table tennis players...
EsportsEleven Years Old, An Asian Games Gold, And The Question Asian Esports Still Won't AnswerThe Aichi-Nagoya arena went silent for half a second before the applause...
Domestic FootballThe 6.33 Fracture: Vietnam, Malaysia and an Audit of Collective MemoryThe third-place play-off ended in the 94th minute. I stayed in the commentary...
ChessLearning Strategy from Bent Larsen: The Real Value of Short GamesLate 2026, in a small chess club, people passed around a chess magazine print...
Table TennisTable Tennis England Announces Record 18 DiSE Places for the 2026-28 CycleAt six in the morning in a small hall in District 5, Saigon, I sat in the bac...
International FootballLa Liga releases schedule for three rounds: Official date of the Madrid derbyLa Liga has officially announced the match schedule for rounds 5 to 7, with t...
Domestic FootballV.League and the Data Gap: When Vietnamese Football Lacks an Evidence ChainIn the last three V.League matches, I sat in front of the screen with a...
BadmintonCannot generate article due to missing source dataThis article cannot be generated because the input analysis content (Stage-2)...
BadmintonChina Masters 2026: Satwik-Chirag and Srikanth — Two Opposite Trajectories of Indian BadmintonWhen the score in the deciding game froze at 17-17, Satwiksairaj Rankireddy...
Domestic FootballMalaysia 1-0 Vietnam: The Twelve-Year Silence and an Unverified PromiseThe match ended at 22:47 Jakarta time. In the stands of Gelora Bung Karno, mo...
International FootballJunya Ito deployed at right-back for the first time: Moriyasu's depth test at Kirin Cup 2026A 33-year-old came on from the substitutes' bench, but stood where he had nev...
